be suffocated - German English Dictionary